function ajaxRequest(url){
    return new Promise((resolve, reject)=>{
        let xhr=new XMLHttpRequest();
        // 初始化一个异步请求
        xhr.open('GET', url, true);
        xhr.send()
        xhr.onreadystatechange=function(){
            if(xhr.readyState !== 4){
                return
            }
            if(xhr.status==200 && xhr.status < 300){
                // 如果请求成功了返回结果值
                resolve(xhr.responseText)
            }else{
                reject(new Error(request.status))
            }
        }
    })
}